foreign-controlled business - Español Inglés Diccionario